package com.wlb365.financing.modules.trade.response;

import com.wlb365.sdk.model.BaseResponse;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 查询交易数据阶段返回数据
 * @Author LuHang
 * @Date 2021/5/14 9:50
 * @Version 1.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class TradeQueryProcessRes extends BaseResponse {
    private List<TradeProcessDTO> processList;

    @Data
    public class TradeProcessDTO{
        private String id;

        private Integer stepNum;

        private String dataType;

        private String tradeId;

        private String status;

        private LocalDateTime updateDate;

        private String name;

        private List<TradeQueryProcessDataRes.TradeProcessDataDTO> processDataList;
    }

}
